English translation for "se livrer à la police"
|
- v. give up to the police, surrender to the police
Related Translations:
- Similar Words:
- "se livrer" English translation, "se livrer au chapardage" English translation, "se livrer aux études" English translation, "se livrer avec délices à" English translation, "se livrer à" English translation, "se livrer à la pédérastie avec" English translation, "se livrer à la tentation" English translation, "se livrer à ses passions" English translation, "se luxer" English translation, "se lover à" English translation
|
|
|